quick-relief medicines - French English Dictionary