it is pouring rain - Turc Anglais Dictionnaire