highest-grossing - French English Dictionary