who does more? - Spanish English Dictionary