mushroom vent cap - Francés Inglés Diccionario