self-venting - Francés Inglés Diccionario