bond and covenant - Espagnol Anglais Dictionnaire