vandal-proof equipment - German English Dictionary