to be called upon to give evidence - Anglais Synonymes Dictionnaire