plasma renin - German English Dictionary