drainage trench - Türkçe İngilizce Sözlük