melan - French English Dictionary