international competition and technology association - İspanyolca İngilizce Sözlük