Полный русско-английский словарь
To give smth. as a keepsake, to give smth. as a souvenir
подарить на память