release of renin - Turkish English Dictionary