otter creek - French English Dictionary