herbaceous crop - French English Dictionary