mine-clearing roller - German English Dictionary