who does more? - Francés Inglés Diccionario