tread a difficult path - Français Anglais Dictionnaire