precipitations - Alemán Inglés Diccionario