keepsakes - German English Dictionary