a lasting effect - Espagnol Anglais Dictionnaire