torrential rainfall - Turc Anglais Dictionnaire