make barbed remarks - Almanca İngilizce Sözlük