land planted with alfalfa - French English Dictionary