nemorous - French English Dictionary