anti-flooding device - Almanca İngilizce Sözlük