challenge witnesses - Turc Anglais Dictionnaire