oil return duct - Francés Inglés Diccionario