make landfall - Turco Inglés Diccionario