have some respect for yourself - Turc Anglais Dictionnaire