lay down one's existence - Español Inglés Diccionario