artificial rain fall - Turc Anglais Dictionnaire