keepsake - German English Dictionary