owing to the bad weather - Turc Anglais Dictionnaire