put up a poor show - Français Anglais Dictionnaire