Seneca-snakeroot - French English Dictionary