self-devotional - Turkish English Dictionary