cholesterol-lowering drugs - Spanish English Dictionary