beached - Alemán Inglés Diccionario