fulfil one's obligations - Espagnol Anglais Dictionnaire