self devotion - Turkish English Dictionary