heterogeneous precipitation - Francés Inglés Diccionario