sale and purchase - Francés Inglés Diccionario