natural phenomenon - Turco Inglés Diccionario