melanedema - French English Dictionary