hyperaccumulation - German English Dictionary