selfrenunciation - German English Dictionary