hydralazine - Turkish English Dictionary