have good visibility - Turc Anglais Dictionnaire