self-devotement - Turkish English Dictionary