self venting - Alemán Inglés Diccionario