levy upon - German English Dictionary