convey an impression - Espagnol Anglais Dictionnaire