who does more? - French English Dictionary