the medicine that cures everything - German English Dictionary