narrow-leaved vetch - Turkish English Dictionary