superlative forms of adjectives - French English Dictionary