narsacc habitat - French English Dictionary