sense of mission - Turkish English Dictionary