like a beached whale - Alemán Inglés Diccionario