make oneself available - Français Anglais Dictionnaire