marsh hare - French English Dictionary