precipitation (rain) - Alemán Inglés Diccionario