excess profit duty - French English Dictionary