stand by itself - Français Anglais Dictionnaire