modified release dosage forms - French English Dictionary