mega-merger - German English Dictionary