supplementary motor vehicles tax - Turkish English Dictionary