ventilating plugs - Alemán Inglés Diccionario