trading terms contribution - Francés Inglés Diccionario