a medicinal leguminous root - German English Dictionary