give a very good performance - Français Anglais Dictionnaire