joint and several guaranty - Allemand Anglais Dictionnaire