have something to show for something - Français Anglais Dictionnaire