organism which lives under extreme conditions - German English Dictionary