persistent edema - German English Dictionary