keep-sake - French English Dictionary