corn-snakeroot - French English Dictionary