have a very beneficial effect - Espagnol Anglais Dictionnaire