hyperaccumulator - Spanish English Dictionary