pitting edema - Turkish English Dictionary