autogenous devices - French English Dictionary