a medicinal leguminous root - Turco Inglés Diccionario