contribute a small share - Francés Inglés Diccionario