integrated distributed learning environment (IDLE) - Francés Inglés Diccionario