selfrenunciation - French English Dictionary