suppository - French English Dictionary