hay crop silage - French English Dictionary