Translator

"tumbarse todo despatarrado" in English