technogenic - German English Dictionary