related to a memory of perfect clarity - German English Dictionary