self-restraints - Espagnol Anglais Dictionnaire