self-renunciation - Espagnol Anglais Dictionnaire