joint and several responsibility - Turkish English Dictionary