feel self conscious - Turc Anglais Dictionnaire