lay down one's existence - Francés Inglés Diccionario