stand/walk tall - Français Anglais Dictionnaire