beached whale - Francés Inglés Diccionario