mechanical operated - Espagnol Anglais Dictionnaire