to sponsor or support - Espagnol Anglais Dictionnaire