lay down one's existence - Spanish English Dictionary