taxes levied on - German English Dictionary