hyperaccumulator - French English Dictionary