supersell - French English Dictionary