carry the responsibility for themselves - Spanish English Dictionary