push-pull equipment - German English Dictionary