have an impact - Espagnol Anglais Dictionnaire