supplemental inflammable restraint (sir) - Francés Inglés Diccionario