contract for sale and purchase - Turco Inglés Diccionario