battle of the trench - Türkçe İngilizce Sözlük