put oneself on indefinite leave - Français Anglais Dictionnaire