mooncalf - French English Dictionary