ahırda durmak - Turkish English Dictionary