supplemental inflammable restraint (sir) - Alemán Inglés Diccionario