retrofitted low-pollution vehicle - German English Dictionary