angiotensin ii receptor blocker - German English Dictionary