measure of about 24 acres - French English Dictionary