measurement of agricultural land equivalent to a hundred square yards - Türkçe İngilizce Sözlük