fog precipitation - Turco Inglés Diccionario