blood pressure lowering - Turkish English Dictionary