moore haven - French English Dictionary