highest-grossing - German English Dictionary