technogenetic - Spanish English Dictionary