technogenetic - German English Dictionary