broom snakeroot - French English Dictionary