self-devotional - German English Dictionary