self-operating - Espagnol Anglais Dictionnaire