superlation - French English Dictionary