tomruk tutucu - Turkish English Dictionary