narrow-leaved vetchling - Turkish English Dictionary