give the impression of - Espagnol Anglais Dictionnaire