geriye/arkaya itmek - Turkish English Dictionary