medicines obtainable without a prescription - French English Dictionary