director of land registration - Turco Inglés Diccionario