autogenous devices - Spanish English Dictionary