it bağlasan durmaz (bir yer) - Turkish English Dictionary