to be readily available - Français Anglais Dictionnaire