quick-relief medicines - German English Dictionary