be seen in public - Turc Anglais Dictionnaire