legally operating automobile - Turkish English Dictionary