road service vehicle - Turkish English Dictionary