edgewater - French English Dictionary