self-restraints - Allemand Anglais Dictionnaire