clamping bush - Spanish English Dictionary