technogenic - French English Dictionary