seneca-snakeroot - German English Dictionary