sell more than the others - French English Dictionary