put on the screen - Espagnol Anglais Dictionnaire