the medicine that cures everything - Turkish English Dictionary