mega-colossal - German English Dictionary