autogenous devices - Francés Inglés Diccionario