suppositories - French English Dictionary