joint and several commitment - Alemán Inglés Diccionario