sign (one's) life away - Spanish English Dictionary