barbed drainage - Almanca İngilizce Sözlük