(araç) yola iyi tutunan - Turkish English Dictionary