when it rains it pours - Turc Anglais Dictionnaire