deed or contract - Turco Inglés Diccionario