a good landfall - Alemán Inglés Diccionario