self-venting - Turco Inglés Diccionario