self-ventilated motor - Francés Inglés Diccionario