selfrenunciation - Turkish English Dictionary