refreshing recollection - Turkish English Dictionary