poor visibility conditions - Turc Anglais Dictionnaire