eden valley - French English Dictionary