land measure (approx. 2 acres) - Turco Inglés Diccionario