Большой англо-русский и русско-английский словарь
(за кого-л./что-л.) to lay down one's life for, to give up one's life for;
(на что-л.) to give one's whole self to smth., to dedicate oneself to smth.
класть жизнь в энциклопедиях
(за кого-л./что-л.) to lay down one's life for, to give up one's life for;
(на что-л.) to give one's whole self to smth., to dedicate oneself to smth.