hyperaccumulator - German English Dictionary