cloud precipitation - Francés Inglés Diccionario