ditch for defence - Türkçe İngilizce Sözlük