precipitations - Español Inglés Diccionario