joint and several guaranty - Turc Anglais Dictionnaire