give an impression - Espagnol Anglais Dictionnaire