beached - Francés Inglés Diccionario