mega-colossal - Spanish English Dictionary