hay crop - French English Dictionary