fog precipitation - Francés Inglés Diccionario