earth-nut vetchling - Spanish English Dictionary