a medicinal leguminous root - Francés Inglés Diccionario