cardiovascular protective drug - Turkish English Dictionary