hydrogenetic origin - Spanish English Dictionary