bargain and sale deed - Turco Inglés Diccionario