organisation backing - Turkish English Dictionary