feminine of inmenso - French English Dictionary