Traducción español inglés

English version

¿Qué significa "impedimento, obstáculo, freno, restricción, dispositivo sujetavión (catapultas)." en Inglés