to undertake and sponsor - Espagnol Anglais Dictionnaire