be in a favorable position - Français Anglais Dictionnaire