niche supplier - French English Dictionary