carucate - French English Dictionary