a night of heavy rain - Turc Anglais Dictionnaire