seneca snakeroot - German English Dictionary