Login or register (free and only takes a few minutes) to participate in this question.
You will also have access to many other tools and opportunities designed for those who have language-related jobs (or are passionate about them). Participation is free and the site has a strict confidentiality policy.
English to Portuguese translations [PRO] Tech/Engineering - Petroleum Eng/Sci / Offshore Drilling
English term or phrase:Ratchet Strap
Lift extend / retract tool with air winch and install on clamp and secure with a ratchet strap. (This is the same as a caravan clamp).
Alguém saberia a expressão em português para ratchet strap?