premises of a mission - Turkish English Dictionary