peripheral edema - German English Dictionary