to be subject to medical prescription - Français Anglais Dictionnaire