retrofitted low-pollution vehicle - Turkish English Dictionary