supplementary motor vehicles tax - German English Dictionary