excess profit duty - German English Dictionary