strut one's stuff - Français Anglais Dictionnaire