northern wolfsbane - French English Dictionary