recurring thoughts - Turkish English Dictionary