ventilated frame machine - Francés Inglés Diccionario