when circumstances allow - Français Anglais Dictionnaire