persistent edema - Turkish English Dictionary