Italian-German translation for "rabiates"

"rabiates" German translation