peripheral vasodilator - Turkish English Dictionary