have some respect for yourself - Allemand Anglais Dictionnaire