artificial rainfall - Alemán Inglés Diccionario