integrated distributed learning environment (idle) - İspanyolca İngilizce Sözlük