mega-colossal - Turkish English Dictionary