self-venting system - Francés Inglés Diccionario