kolossal - French English Dictionary