self-operating - Francés Inglés Diccionario