international competition and technology association - Fransızca İngilizce Sözlük