induced rain - Alemán Inglés Diccionario