joint and several commitment - Francés Inglés Diccionario