electronic images and sound reproduction device - Espagnol Anglais Dictionnaire