rotary drum mixer - German English Dictionary