hyperaccumulation - French English Dictionary