earth-nut vetchling - Turkish English Dictionary