sustained-release dosage forms - French English Dictionary