ayaklar altına alınmış - Turkish English Dictionary