international competition and technology association - Turc Anglais Dictionnaire