mega-merger - Spanish English Dictionary