non-diuretic antihypertensive medication - Turkish English Dictionary