artificial rain fall - Alemán Inglés Diccionario