pile-driving equipment - German English Dictionary