lay down one's existence - Alemán Inglés Diccionario