almost impassable - Turc Anglais Dictionnaire