recall long-forgotten things - German English Dictionary