narrow-leaved vetch - Turco Inglés Diccionario