witnesses for the prosecution - Français Anglais Dictionnaire