production vehicle - Turkish English Dictionary