wave a vehicle down - Turkish English Dictionary