narrow-leaved vetchling - Spanish English Dictionary