a painful memory - German English Dictionary