limited sight distance - Turc Anglais Dictionnaire