Полный англо-русский словарь
1. барабанный грохот 2. барабанная решетка (водоочистной установки)
drum screen