keep-sake - German English Dictionary