rain dispersal installation - Spanish English Dictionary