atrial natriuretic factor - German English Dictionary