surgical-truss maker/vendor - Francés Inglés Diccionario