self-restrained - Espagnol Anglais Dictionnaire