immediate-release dosage forms - French English Dictionary