push-pull equipment - Spanish English Dictionary