make landfall - Alemán Inglés Diccionario