be well-placed - Français Anglais Dictionnaire