treacherous conditions - Turc Anglais Dictionnaire