a puppet show - Espagnol Anglais Dictionnaire