a medicinal leguminous root - Allemand Anglais Dictionnaire