legume grain or seed - Spanish English Dictionary