tunneling equipment - German English Dictionary