non-prescription medication - French English Dictionary