kidney vetch - Turco Inglés Diccionario